<!DOCTYPE html>
<html class="theme-green">

  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <title>GCC Code Coverage Report</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
    <link rel="stylesheet" href="coverage.css"/>
  </head>

  <body>

    <header>
      <h1>GCC Code Coverage Report</h1>
      <hr/>
      <div class="summary">
<div>
  <table class="legend">
    <tr>
      <th scope="row">Directory:</th>
      <td>exclude-line-branch/</td>
    </tr>
    <tr>
      <th scope="row">Date:</th>
      <td>2025-09-28 18:09:21+00:00</td>
    </tr>
    <tr>
      <th scope="row">Coverage:</th>
      <td class="legend">
        <span class="coverage-low">low: &ge; 0%</span>
        <span class="coverage-medium">medium: &ge; 75.0%</span>
        <span class="coverage-high">high: &ge; 90.0%</span>
      </td>
    </tr>
  </table>
</div>

<div>
  <table class="coverage">
    <tr>
      <th></th>
      <th scope="col">Coverage</th>
      <th scope="col">Exec</th>
      <th scope="col">Excl</th>
      <th scope="col">Total</th>
    </tr>
    <tr>
      <th scope="row">Lines:</th>
      <td class="coverage-medium">77.3%</td>
      <td class="coverage-medium">17</td>
      <td class="coverage-medium">14</td>
      <td class="coverage-medium">36</td>
    </tr>
    <tr>
      <th scope="row">Functions:</th>
      <td class="coverage-medium">80.0%</td>
      <td class="coverage-medium">4</td>
      <td class="coverage-medium">1</td>
      <td class="coverage-medium">6</td>
    </tr>
    <tr>
      <th scope="row">Branches:</th>
      <td class="coverage-medium">80.0%</td>
      <td class="coverage-medium">8</td>
      <td class="coverage-medium">22</td>
      <td class="coverage-medium">32</td>
    </tr>
  </table>
</div>
      </div>
      <hr/>
    </header>
    <nav>
<a href="coverage.functions.html">List of functions</a>
    </nav>
    <main>
<table class="file-list">
  <col/>
  <colgroup span="3"/>
  <colgroup span="2"/>
  <colgroup span="2"/>

  <tr>
    <th scope="col">File</th>
    <th scope="colgroup" colspan=3>Lines</th>
    <th scope="colgroup" colspan=2>Functions</th>
    <th scope="colgroup" colspan=2>Branches</th>
  </tr>


  <tr>
    <th scope="row">
      <a href="coverage.bar.cpp.33243d08388e3ada4163475daccef2bb.html">bar.cpp</a>
    </th>
    <td>
      <meter class="coverage-none" min="0" max="100" value="0.0" title="0.0%">0.0</meter>
    </td>
    <td class="CoverValue line-coverage coverage-none">0.0%</td>
    <td class="CoverValue line-coverage coverage-none" title="Exec / Excl / Total">0 / 4 / 5</td>
    <td class="CoverValue function-coverage coverage-unknown">-%</td>
    <td class="CoverValue function-coverage coverage-unknown" title="Exec / Excl / Total">0 / 1 / 1</td>
    <td class="CoverValue branch-coverage coverage-unknown">-%</td>
    <td class="CoverValue branch-coverage coverage-unknown" title="Exec / Excl / Total">0 / 2 / 2</td>
  </tr>


  <tr>
    <th scope="row">
      <a href="coverage.foo.cpp.faebb52d874bf75fe914824f9610c557.html">foo.cpp</a>
    </th>
    <td>
      <meter class="coverage-medium" min="0" max="100" value="80.0" title="80.0%">80.0</meter>
    </td>
    <td class="CoverValue line-coverage coverage-medium">80.0%</td>
    <td class="CoverValue line-coverage coverage-medium" title="Exec / Excl / Total">8 / 5 / 15</td>
    <td class="CoverValue function-coverage coverage-high">100.0%</td>
    <td class="CoverValue function-coverage coverage-high" title="Exec / Excl / Total">1 / 0 / 1</td>
    <td class="CoverValue branch-coverage coverage-medium">75.0%</td>
    <td class="CoverValue branch-coverage coverage-medium" title="Exec / Excl / Total">6 / 8 / 16</td>
  </tr>


  <tr>
    <th scope="row">
      <a href="coverage.main.cpp.b5073e8514f91f78eb0683c46411f0e4.html">main.cpp</a>
    </th>
    <td>
      <meter class="coverage-medium" min="0" max="100" value="81.8" title="81.8%">81.8</meter>
    </td>
    <td class="CoverValue line-coverage coverage-medium">81.8%</td>
    <td class="CoverValue line-coverage coverage-medium" title="Exec / Excl / Total">9 / 5 / 16</td>
    <td class="CoverValue function-coverage coverage-medium">75.0%</td>
    <td class="CoverValue function-coverage coverage-medium" title="Exec / Excl / Total">3 / 0 / 4</td>
    <td class="CoverValue branch-coverage coverage-high">100.0%</td>
    <td class="CoverValue branch-coverage coverage-high" title="Exec / Excl / Total">2 / 12 / 14</td>
  </tr>

</table>
      <hr/>
    </main>
    <footer>
      Generated by: <a href="http://gcovr.com/en/main">GCOVR (Version 8.4+main)</a>
    </footer>
  </body>
</html>
